ul#menuNavigation{
margin: auto;
list-style:none;
width:604px;
}

ul#menuNavigation li a:hover 
{
background:#717db8;
color:#000
}

ul#menuNavigation li a {
text-decoration:none;
padding:5px 0;
width:150px;
background:#4c59d8;
color:#eee;
float:left;
text-align:center;
border-left:1px solid #fff;
}

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
color: #fff;
background: #4c59d8;
border: 2px outset #d7b9c9
}
input
{
color: #000000;
background: #E3E4FA;
border: 1px solid #781351
}

fieldset
{
border: 1px solid #000000;
width: 300px;
margin-left:auto;
margin-right:auto;

}

#fieldset
{
border: 1px solid #000000;
width: 600px;
margin-left:auto;
margin-right:auto;
text-align:left;
margin-top:0px;
}

legend
{
color: #fff;
background: #4c59d8;
border: 1px solid #781351;
padding: 2px 6px;
margin:auto;
text-align:center;
} 
h2 {
color: #fff;
background: #4c59d8;
border: 1px solid #8DCDC1;
padding: 2px 6px
}
body
{
background-color:#FFFFFF;
background-image:url('../images/background.png');
background-repeat:repeat-x;
text-align:center;
}